green-sand mould - Alemán Inglés Diccionario